fstab |
您所在的位置:网站首页 › fstab 权限 › fstab |
在你的 LINUX 系统中,常常有一个称为 /etc/fstab 的文件,学习其中的内容,并且掌握如 何将它与 mount 命令结合起来使用, (将会给你带来方便) ,当你理解了这个文件的内容, 你就可以亲自来编辑它(难道不是一件很有趣的事吗?: ) )
在这个 tuXfile[ 估计可能指指导书,如 tutorial 之类的,或称为傻瓜书 ] 中,我假定你已经 知道了如何用 mount 挂载文件系统和分区,如果你不了解,我建议你在看这个 tuXfile 之 前,去看一下 Mounting 的 tuXfile 。
作者: Nana Långstedt
tuXfile 生成日期: 03 年十月十二日
上次更新: 05 年十月十日
<什么是 fstab ?与为什么它有用?>
fstab 是一个配置文件, 它包含了所有分区以及存储设备的信息, 这个文件在 /etc 目录下边, 所以它的完整路径是 /etc/fstab 。
/etc/fstab 包含了你的磁盘分区以及存储设备如何挂载,以及挂载在什么地方的信息,如 果你从 LINUX 系统中不能访问 WINDOWS 的分区,或者做为一名普通用户,不能挂载你 的 CD 和向软盘中写入数据,或者在管理 CD-RW 的过程中遇到了问题,你就可能是错误 地配置了 /etc/fstab 这个文件,所以你通常可以通过编辑 /etc/fstab 这个文件来解决前面 提到的问题。
/etc/fstab 只是一个简单的文本文件,所以你可以用任何你熟悉的文件编辑器去编辑它, 然而,请注意,在你编辑 fstab 文件前,必须确保你有根权限,所以,在编辑之前,你必须 要么以根用户登录或才用 su 命令切换到根用户。
< fstab 文件总览>
当然, 由于每个人的分区和设备属性或者所在的系统不同, 所以 fstab 文件不尽相同, 但是 基本的结构总是相似的,下面是 /etc/fstab 中内容的一些示例:
/etc/fstab: /dev/hda2 / ext2 defaults 1 1 /dev/hdb1 /home ext2 defaults 1 2 /dev/cdrom /media/cdrom auto ro,noauto,user ,exec 0 0 /dev/fd0 /media/floppy auto rw,noauto,user ,sync 0 0 proc /proc proc defaults 0 0 /dev/hda1 swap swap pri=42 0 0 到底这些乱七八糟的内容 [我想,作者还是很幽默的]是什么意思呢?正如你所看到的,每 行[列]包含着一个设备或分区的信息。第一列包含着设备名,第二列是它的挂载点,第三 列是它的文件系统格式, 第四是挂载参数, 第五列 [一个数字] 是转储选项 [ dump options 我并不是很了解是什么意思,从字面上译,但实际中我们用到这一列及后一列已经很少] , 第六列[另一个数字]是文件系统检查选项。
让我们来深入看一下这些内容吧。
<第一和第二列:设备和默认挂载点>
第一列和第二列的内容很直接, 易于理解, 它像我们手动挂载那样精确地告诉 mount 命令: 哪个是设备和分区, 哪里是挂载点。 对应于每个设备的挂载点是其默认挂载点, 即如果你在 挂载设备时不指出挂熙,那个设备或分区默认要被挂载的地方。
正如你从 Mounting tuXfile 中看到的那样,大多数的 LINUX 发行版为每个挂载点都了一 个特殊的目录,大多数发行版选择在 /mnt 下创建挂载点,但是某些[如 SuSE ]则是在 /media 下创建。 正如你在看前面的 fstab 文件示例一样, 我实际上用的是 SuSE 的挂载点 格式。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |